package com.egg.ylt.pojo;


import java.io.Serializable;
import java.util.List;

/**
 * Created by sichaoqi on 2018/10/9.
 */

public class ShopCardByIdEntity implements Serializable {


    /**
     * unitPrice : 0.03
     * code : ck1545229499957
     * deductType : 0
     * endDate : 2020-01-01
     * fitAge :
     * totalPrice : 0.3
     * deductAmount : 0
     * validDay : 10
     * serviceDetail :
     * updateTime : null
     * remark : https://sd-picture-oss.oss-cn-beijing.aliyuncs.com/e5ed564b-8516-40dc-8f09-b45f2663ab28.html
     * serviceIntro :
     * serviceName : 服务3
     * companyId : EA1887DE54000000F00000000022E000
     * times : 10
     * shopList : [{"address":"北京市朝阳区定西村286","phone":"","length":"2.9","shopName":"QQ",
     * "shopId":"EF5292BBE8000000900000000022E000"},{"address":"2","phone":"","length":"2.9","shopName":"郭豆12
     * .24","shopId":"EF2A087F8C000000D2C000000022E000"},{"address":"昆明翠湖","phone":"","length":"2.9",
     * "shopName":"英联邦门店1","shopId":"ED9ED17FF8000000980000000022E000"},{"address":"北京市大兴区宏欣路与欣荣北大街交叉口北100米",
     * "phone":"","length":"2.9","shopName":"英联邦门店2","shopId":"EE31AAD484000000B37800000022E000"}]
     * bannerList : []
     * createTime : 1545216353000
     * price : 0.01
     * name : 次卡3
     * id : EEC61584CC000000D48000000022E000
     * sellNum : 39
     * status : 0
     */

    private String unitPrice;
    private String code;
    private String deductType;
    private String endDate;
    private String fitAge;
    private String totalPrice;
    private String deductAmount;
    private List<CardListEntity> cardList;
    private String validDay;
    private String serviceDetail;
    private String updateTime;
    private String remark;
    private String serviceIntro;
    private String serviceName;
    private String companyId;
    private String times;
    private long createTime;
    private String price;
    private String name;
    private String id;
    private String sellNum;
    private String status;
    private String useExcludeDate;

    private String appointmentMsg;

    private String fitPerNum;

    private String ruleHint;

    private String openTime;


    private List<ShopListEntity> shopList;

    private List<BannerListEntity> bannerList;

    public String getUseExcludeDate() {
        return useExcludeDate;
    }

    public void setUseExcludeDate(String useExcludeDate) {
        this.useExcludeDate = useExcludeDate;
    }

    public String getAppointmentMsg() {
        return appointmentMsg;
    }

    public void setAppointmentMsg(String appointmentMsg) {
        this.appointmentMsg = appointmentMsg;
    }

    public String getFitPerNum() {
        return fitPerNum;
    }

    public void setFitPerNum(String fitPerNum) {
        this.fitPerNum = fitPerNum;
    }

    public String getRuleHint() {
        return ruleHint;
    }

    public void setRuleHint(String ruleHint) {
        this.ruleHint = ruleHint;
    }

    public String getOpenTime() {
        return openTime;
    }

    public void setOpenTime(String openTime) {
        this.openTime = openTime;
    }

    public List<CardListEntity> getCardList() {
        return cardList;
    }

    public void setCardList(List<CardListEntity> cardList) {
        this.cardList = cardList;
    }

    public String getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(String unitPrice) {
        this.unitPrice = unitPrice;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getDeductType() {
        return deductType;
    }

    public void setDeductType(String deductType) {
        this.deductType = deductType;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getFitAge() {
        return fitAge;
    }

    public void setFitAge(String fitAge) {
        this.fitAge = fitAge;
    }

    public String getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(String totalPrice) {
        this.totalPrice = totalPrice;
    }

    public String getDeductAmount() {
        return deductAmount;
    }

    public void setDeductAmount(String deductAmount) {
        this.deductAmount = deductAmount;
    }

    public String getValidDay() {
        return validDay;
    }

    public void setValidDay(String validDay) {
        this.validDay = validDay;
    }

    public String getServiceDetail() {
        return serviceDetail;
    }

    public void setServiceDetail(String serviceDetail) {
        this.serviceDetail = serviceDetail;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getServiceIntro() {
        return serviceIntro;
    }

    public void setServiceIntro(String serviceIntro) {
        this.serviceIntro = serviceIntro;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getTimes() {
        return times;
    }

    public void setTimes(String times) {
        this.times = times;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getSellNum() {
        return sellNum;
    }

    public void setSellNum(String sellNum) {
        this.sellNum = sellNum;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public List<ShopListEntity> getShopList() {
        return shopList;
    }

    public void setShopList(List<ShopListEntity> shopList) {
        this.shopList = shopList;
    }

    public List<BannerListEntity> getBannerList() {
        return bannerList;
    }

    public void setBannerList(List<BannerListEntity> bannerList) {
        this.bannerList = bannerList;
    }

    public static class CardListEntity implements Serializable {
        private String id;
        private String name;
        private String price;
        private String totalPrice;
        private String sellNum;
        private String endDate;
        private String shopName;
        private String imageUrl;

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }

        public String getEndDate() {
            return endDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public String getTotalPrice() {
            return totalPrice;
        }

        public void setTotalPrice(String totalPrice) {
            this.totalPrice = totalPrice;
        }

        public String getSellNum() {
            return sellNum;
        }

        public void setSellNum(String sellNum) {
            this.sellNum = sellNum;
        }


        public String getShopName() {
            return shopName;
        }

        public void setShopName(String shopName) {
            this.shopName = shopName;
        }
    }

    public static class BannerListEntity implements Serializable {
        /**
         * id :
         * imageUrl :
         */

        private String id;
        private String imageUrl;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }
    }
}
